Page({
  data: {
    menuIndex: 0,
    isPulling: false,
    userName: "",
  },
  onMenuTap(ev) {
    // console.log(ev.mark.key);
    // console.log(ev.target.dataset.index);
    // 获取当前 tab 的索引值
    this.setData({ menuIndex: ev.mark.key });
  },
  onScrollBottom() {
    // console.log("上拉加载...");
    // 显示 loading 提示框
    wx.showLoading({
      title: "正在加载...",
      mask: true,
    });
    // 请求更多数据
    wx.request({
      url: "https://hmajax.itheima.net/api/books",
      data: { creator: "zhangsan" },
      complete() {
        // 隐藏 loading 提示框
        wx.hideLoading();
      },
    });
  },
  onScrollPulling() {
    // console.log("下拉刷新...");
    // 获取最新数据
    wx.request({
      url: "https://hmajax.itheima.net/api/books",
      data: { creator: "zhangsan" },
      complete: () => {
        // 停止下拉刷新的状态
        this.setData({ isPulling: false });
      },
    });
  },
  getRadioValue(ev) {
    // 事件对象中有 detail 属性可以获取表单的值
    console.log(ev.detail.value);
  },
  getCheckboxValue(ev) {
    console.log(ev.detail.value);
  },
  getRegionValue(ev) {
    // 在事件对象中通过 detail 可以获取省市县
    // 包含了编码形式和文字形式
    console.log(ev);
  },
  submitForm(ev) {
    console.log("表单提交了...");
    // console.log(ev);
  },
});
